traveling carriage - Alemán Inglés Diccionario